body{ background:#f8f8f8}
.ufm1{
	font-family:Arial;
}
.c-blu{
	background-color:#3A5B98;
}
.c-blu1{
	background-color:#003f9e;
}
.c-blu2{
	background-color:#b6c4d8;
}
.c-wh
{
	background-color:#FFF;
}
.c-wh2{
	background-color:#f2f2f2;
}
.c-gra1{
	background-color:#f2f2f2;
}
.c-org{
	background-color:#a80000;
}
.c-red1{
	background-color:#e50012;
}

.c-fff{
	background-color:#FFFFFF;
}
.t-wh
{
	color:white;
}
.t-bla
{
	color:#00000f;
}
.t-gra3{
	color:#484848;
}
.t-blu{
	color:#218dd5;
}
.t-red1
{
	color:#de1010;
}
.t-org{
	color:#ef6413;
}
.t-org2{
	color:#f78c3e;
}
.b-blu2{
	border-color:#218dd5;
}
.b-gra2{
	border-color:#c0c0c0;
}
.b-gra4{
	border-color:#cccccc;
}

.b-gra5{
	border-color:#d7d7d7;
}

.uinn-a1{
	padding:0.625em;
}
.uinn-a2{
	padding:0.85em 0;
}
.uinn-a3{
	padding:0 0.65em;
}
.uinn-a7{
	padding:0 0.625em;
}
.uinn-a9{
	padding:0.75em 0.625em;
}
.uinn-a10{
	padding:1em 0;
}
.uinn-a11{
	padding:0.625em 0;
}
.uinn-a12{
	padding:0.5em 0;
}
.uinn-a16{
	padding:0.125em;
}
.uinn-a17{
	padding:0.82em 0.5em;
}
.uinn-at1{
	padding-top:1em;
}
.mar-aL1{
	margin-left:0.625em;
}
.mar-ar1{
	margin-right:0.625em;
}
.umar-ar3{
	margin-right:0.5em;
}
.umar-ar6{
	margin-right:0.46875em;
}
.umar-at1{
	margin-top:0.625em;
}
.umar-at2{
	margin-top:1em;
}

.umar-top{
	margin-top:0.5em;
}

.uwh-tBtn{
	width:1.75em;
	height:1.75em;
}
.btn_wh1{
	width:1em;
	height:1em;
}
.btn_wh2{
	width:1.4em;
	height:1.4em;
}
.arrow{
	background-image:url('images/arrow.png');
}
.ulev-app1{
	font-size:0.875em;
}
.ulev-app2{
	font-size:0.9375em;
}
.ubas-5{
	position: absolute;
	left: 50%;
	top: 0;
	margin-left: 1em;
}
/*底部信息数*/
.c-org-pS1{
	background-color:#ef6413;
}
.uc-a-pS1 {
	-webkit-border-radius: 0.625em;
	border-radius: 0.625em;
}
/*header*/
.t-btn-a1{
	background-image:url('images/t-btn-f.png');
}
.t-btn-a1-1{
	background-image:url('images/t-btn-f_1.png');
}
.t-btn-a2{
	background-image:url('images/end_page.png');
}
.t-btn-a2-1{
	background-image:url('images/end_page_1.png');
}
.t-search-a1{
	background-image:url('images/search.png');
}
.t-btn-a4
{
	background-image:url('images/t_del.png');
}
.b-btn-pSC1{
	background-image:url('images/returnBtn.png');
}
.zvbtn-act{ background:#d9d9d9}
/*
#loadBox{width:20%;border-radius:10%;padding:0.6em;overflow:hidden; padding:0px; margin:0px;background:#ffffff;opacity:0.9;filter:alpha(opacity=90);  border:sold 1px #ededed;text-align:center; position:fixed;z-index:99999;  text-align:center;

box-shadow:inset 0.2em 0.2em 0.4em #d9d9d9,0.2em 0.2em 0.4em #d9d9d9;
   -webkit-box-shadow: inset 0.2em 0.2em 0.4em #d9d9d9,0.2em 0.2em 0.4em #d9d9d9;
   -moz-box-shadow: inset 0.2em 0.2em 0.4em #d9d9d9,0.2em 0.2em 0.4em #d9d9d9;

}
#loadbg{background:url(../images/loading.png) no-repeat center;background-size:80%;text-align:center;position:absolute;z-index:99999;}
#loadingimg{position:absolute;z-index:99999}
#nobgpng{ overflow:hidden;}
 */
#zvmain{background:#000000;
opacity:0.3;
filter:alpha(opacity=30);
position:fixed;
z-index:9999;
top:0px;
overflow:hidden;
width:100%;
height:100%;
display:none;
}

.zvmainp{position:absolute;z-index:9999;top:0px; overflow:hidden;}

.zvmainy{ background:none}


@-webkit-keyframes ball_moveG{
0%{
-webkit-transform:rotate(0deg)}
100%{
-webkit-transform:rotate(360deg)}
}
@-moz-keyframes ball_moveG{
0%{
-moz-transform:rotate(0deg)}
100%{
-moz-transform:rotate(360deg)}
}
@-o-keyframes ball_moveG{
0%{
-o-transform:rotate(0deg)}
100%{
-o-transform:rotate(360deg)}
}
@-ms-keyframes ball_moveG{
0%{
-ms-transform:rotate(0deg)}
100%{
-ms-transform:rotate(360deg)}
}
#loadbg{
	background:url(../../images/loading.png) no-repeat center;
	background-size:3.8em;text-align:center;
	
	position:absolute;
	width:4.5em;
	height:4.5em;
	-webkit-animation-name:ball_moveG;
	-webkit-animation-duration:2s;
	-webkit-animation-iteration-count:infinite;
	-webkit-animation-timing-function:linear;
	-moz-animation-name:ball_moveG;
	-moz-animation-duration:2s;
	-moz-animation-iteration-count:infinite;
	-moz-animation-timing-function:linear;
	-o-animation-name:ball_moveG;
	-o-animation-duration:2s;
	-o-animation-iteration-count:infinite;
	-o-animation-timing-function:linear;
	-ms-animation-name:ball_moveG;
	-ms-animation-duration:2s;
	-ms-animation-iteration-count:infinite;
	-ms-animation-timing-function:linear;
}
#loadingimg{ width:2.8em; position:absolute; top:0.92em; left:0.75em}
#Loadbox{  
	position:fixed;  
    top:50%;  
    left:50%;  
    width:4.5em;  
    height:4.5em;
	z-index:999999;
	display:none;
	
}
.LoadBoxList{  
	position:relative;
	border-radius:0.6em;
    top:-50%;  
    left:-50%;  
    width:100%;  
    height:100%;  
    background:#fff;
box-shadow: 0 0 0.2em #4d4d4d;
-webkit-box-shadow: 0 0 0.2em #4d4d4d;
-moz-box-shadow: 0 0 0.2em #4d4d4d;
	opacity:0.9;filter:alpha(opacity=90);  border:sold 1px #cccccc;
}  
input:-moz-placeholder,
textarea:-moz-placeholder {
    color: #838695;
}
textarea:-ms-input-placeholder {
    color: #838695;
}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
    color: #838695;
}

input[type="radio"]:checked + div.fontcolor {
		color:#003f9e;
		font-weight:bolder;
		border-bottom: 0.1em solid #003f9e;
}
	input[type=radio]+div.fontcolor {
		color:#4d4d4d;
}
.uinn-hnfn2{
		padding:0.78em 0;
}
/*
 * 对话框样式
 */
#coverDiv {background: #000000;width: 100%;height: 100%;opacity: 0.5;filter: alpha(opacity = 50);position:fixed;top: 0px;z-index: 999;display:none; }
#dialogbox { width: 90%;background: #ffffff;border-radius: 0.5em;height: 70%;overflow: hidden;margin: 0 auto;position: fixed;z-index: 9999;opacity: 0.9;filter: alpha(opacity = 90);top: 15%;}
#dialogcontent {overflow: scroll;padding: 0.8em;padding-top:0.5em;height: 80%;}
#dialogboxout {width: 90%;margin: 0 auto;position: relative;top: 15%;z-index: 99999;display:none;}
#dialogboxclose {top:0.3em;right:0.3em;position:absolute;z-index:99999999999999;}
#dialogboxtitle{border-radius: 0.5em 0.5em 0 0; height:2.2em; position:fixed; width:90%; margin:0 auto; z-index:999999; background:#ffffff;}
#dialogboxtitle span{ line-height:2.2em; padding-left:0.5em; color:#2d77ff}
#dialogboxtitleout{border-bottom:solid #cccccc 1px; height:2.2em; width:100%; margin:0 auto; }

/*
 * 任务列表
 */
.tasks{
	left: -1px;
  	background:#FFF; 
 	height: 4.5em;
	border:1px solid green;
	margin-bottom:0.4em;
}
.tasks ul{
	left: -1px;
  	background:#FFF; 
 	height: 4.5em;
	border:1px solid green;
}
.taskName{
		 position:relative;
		 font-size: 1.2em;
 		 font-family: "Microsoft YaHei";
		 color: rgb(17, 17, 17);
 		 line-height: 1.2;
 		 text-align: center;
  		 float:right;
		 top:35%;
		 margin-right:0.8em;
}

.opIcon{
	width: 1.8em; 
	height: 4.5em; 
	background-color:green;
	float:right;
	text-align:center; 
}	
.opIcon img {
	width: 50%; 
	position:relative;
	vertical-align:middle;
	top:35%;
}
.listtitle{  
background:#789de2;
color:#fff; 
border-left:2px solid #fff;
border-right:2px solid #fff;
font-family: "Microsoft YaHei";
font-size: 0.8em;
}
.uilist li{
	margin:0.4em;
}
.uilist table{
	font-size: 0.75em;
  	font-family: "Microsoft YaHei";
  color: rgb(0, 0, 0);
  line-height: 1.2;
}
.scoreArea{
	height: 2.5em;	
	background-color:#F9FB88;
	font-size: 0.75em;
  	font-family: "Microsoft YaHei";
}
.starwrap
{
	float:left;
	overflow:hidden;
	margin-left:0.35em;
	margin-top:0.3em;
	
}
.starwrap img
{
	cursor:pointer;
	display:inline;
	margin-right:0.2em;
	float:left;
	width:2em;
}
/*
 * 反馈信息列表
 */
.feedbackDiv{
	position:relative;
	border-bottom:3px solid #e5e5e5;
	border-left:1.5px solid #e5e5e5;
	border-right:1.5px solid #e5e5e5;
	margin-top:0.8em;
	margin-bottom:0.6em;
	background-color:#fff;
	font-family: "Microsoft YaHei";
}
.feedbackTextArea{
	margin-top:0.6em;
	margin-bottom:0.5em;
	padding-bottom:1.5em;
	font-size: 0.82em;
}
.feedbackDate{
	position:absolute;
	font-size: 0.78em;
	color:#A3A3A3;
	bottom:0;
}
/**
 * 意见反馈
 */
.textContent{
	width:95%;
	resize: none;
	font-size: 0.8em;
}
.telNumber{
	height:15%;
	line-height:3em;
}
.advContent{
	/*left:2%;
	 top:90%;*/
	margin-left: auto;
	margin-right: auto;
	vertical-align:middle;
}
.advContent textarea{
	font-family:"Microsoft YaHei";
}

.fcon{
	text-align:center;
}
.tip{
	text-align:left;
	text-indent:0.5em;
	margin-top:1.6em;
	margin-bottom:.35em;
	font-family:"Microsoft YaHei";
	font-size:1em;
	color:#7A7A7A;
}
